home *** CD-ROM | disk | FTP | other *** search
- 10 PRINTCHR$(14)"ô─╧╧─╠┼! ╓IEWER"
- 20 REM CHR$(14) KICKS IN UPPER/LOWER CASE
- 30 PRINT"BY"
- 40 PRINT"╙TEPHEN ╨. ╬YE"
- 50 A=780:X=781:Y=782:REM .A .X & .Y REG FOR SYS CALLS
- 60 FI$="":REM CLEAR OLD FILENAME FOR SECOND LOAD
- 70 PRINT"┼NTER A BLANK FILENAME TO END."
- 80 PRINT"";:INPUT"╞ILENAME TO LOAD";FI$
- 90 IFFI$=""THEN END:REM END OF PROGRAM HERE
- 100 PRINT"╘APE USERS ENTER A 1."
- 110 INPUT"╞ILES ON DRIVE (8/9)";D0
- 120 IF(D0<>1)AND(D0<>9)THEND0=8:REM DRIVE 8 FOR DEFAULT
- 130 PRINT"ô":FOR T=1 TO LEN(FI$):POKE49152+T,ASC(MID$(FI$,T,1)):NEXT
- 140 REM PUT FILENAME WHERE THE KERNAL CAN FIND IT
- 150 POKE49152,LEN(FI$):REM PUT FILENAME LENGTH WHERE KERNAL CAN FIND IT
- 160 POKE53272,PEEK(53272)OR8:REM PUT HIRES MAP AT $2000
- 170 POKE53265,PEEK(53265)OR32:REM KICK INTO HIRES MODE
- 180 POKEA,1:POKEX,D0:POKEY,0:SYS65466
- 190 REM LDA #1 - LDX #DRIVE NUMBER - LDY #0 (RELOCATED LOAD) - JSR SETLFS
- 200 POKEA,LEN(FI$):POKEX,01:POKEY,192:SYS65469
- 210 REM LDA #(LEN FILENAME) - LDX #<$C001 - LDY #> $C001 - JSR SETNAM
- 220 REM FILENAME IS LOCATED AT $C001
- 230 POKEA,0:POKEX,0:POKEY,28:SYS65493
- 240 REM POKE Y,32 FOR RAW (8K) HIRES DATA FILES
- 250 REM LDA #0 (RELOCATED LOAD) - LDX #$00 - LDY #$1 - JSR LOAD
- 260 GETA$:IFA$=""THEN260:REM SIT AND LOOK AT THE PRETTY P
- 270 POKE53272,PEEK(53272)AND(255-8):REM RETURN TO NORMAL VIDEO MAP
- 280 POKE53265,PEEK(53265)AND(255-32):REM RETURN TO NORMAL VIDEO MODE
- 290 GOTO60
-